Материалы
11 лет назад
Создание двери на петлях
Урок про создание дверей на петлях (или вращающихся дверей)
Итак, двери на петлях. Создать дверь "на петлях" очень просто. Как в предыдущем уроке, создаём дверь и отправляем её в энтити, но вместо func_door выбираем func_door_rotating - вращающаяся дверь. Важные параметры:
- Rotation Distance - Угол в градусах, на который будет открываться дверь (да, тут уже не юниты)
- Rotation Speed - скорость открытия двери, градусов в секунду (аналогично двери прошлого урока)
- Delay Before Reset - время в секундах, по истечении которого дверь закроется сама собой после своего открытия. Как и у обычной двери, значение -1 отключает автозакрытие двери
- Аналогично прошлому туториалу, Start Sound и Stop Sound отвечают за звуки двери, Start Open = открытие при старте, Use Opens и Touch Opens - способы открытия двери
И самое важное - вам нужно настроить ось вращения двери. Сначала нужно выбрать направление этой оси. По умолчанию дверь вращается по оси Z. Чтобы она вращалась по оси X или по оси Y, нужно поставить флажки "X Axis" или "Y Axis" соответственно. Также необходимо выбрать расположение оси вращения с помощью синего шарика - Helper'а, желательно перемещать его в той оси координат, относительно которой будет поворачиваться ваша дверь (она должна быть выбрана) Например, я хочу, чтобы дверь поворачивалась по оси Z. Тогда на плоскости X/Y я перемещаю синий шарик в нужное мне место:
Если что-то непонятно - пишите в комментах или на форуме или ищите префабы с такими дверями на данном сайте
Комментарии пользователей сайта:
После того, как открою дверь, не могу ёё закрыть. В чём может быть проблема?
1 - убедись что включены хэлперы. Должна быть нажата кнопка Toggle Helpers (сразу после компиляции карты).
2 - этот шарик... или скорее круг видно восновном когда приближаешь к брашу.
Не могу никак сделать дверь. Нету синего шарика, не знаю что делать.
Если Вам понравилась эта страница, Вы можете разместить где-нибудь ссылку на неё: